on someone's shoulders or back - Spanisch Englisch Wörterbuch